import appinfo from './appInfo.js'
const baseUrl = appinfo.baerUrl
// 参数 "options" 从接口函数传递过来
const request = (options) => {
	// console.log(options)
	return new Promise((resolve, reject) => {
		// 拼接请求地址
		options.url = baseUrl + options.url
		uni.request({
			// 配置 "uni.request" 请求参数
			...options,
			header: {
				'content-type': options.method == 'post' || options.method == "POST" ?
					'application/json' : 'application/x-www-form-urlencoded',
				'X-W-Token': uni.getStorageSync('token'),
				'openid': uni.getStorageSync('openid')
			},
			success: function(res) {
				// 返回成功信息
				resolve(res.data)
			},
			fail: function(error) {
				// 返回错误信息
				reject(error)
			}
		})
	})
}
export default request